// #include <iostream>
// #include <string>
// #include <vector>
// #include <boost/algorithm/string.hpp>
// using namespace std;

// int main()
// {
//     string line = "1 判断是否是回文数 简单 1 500000";
//     vector<string> v;

//     boost::split(v, line, boost::is_any_of(" "), boost::token_compress_on);

//     for (auto &e : v)
//     {
//         cout << e << endl;
//     }
//     return 0;
// }

// #include <iostream>
// #include <sys/types.h>
// #include <sys/stat.h>
// #include <fcntl.h>
// #include <unistd.h>

// using namespace std;

// int main()
// {
//     int fd = open("./text", O_RDONLY);
//     char buffer[4096];
//     ssize_t n = read(fd, buffer, sizeof(buffer) - 1);
//     buffer[n] = 0;
//     std::string ret = buffer;
//     cout << ret << endl;
//     return 0;
// }